有兩種方案你可以試一試:
一、 把一些類似上傳圖片的功能通過配置屏蔽掉,然后借助自定義按鈕,自己實現(xiàn)一套上傳圖片的功能,這樣還可以對接一些文件存儲服務(wù),比如阿里云的對象存儲。
二、通過反向代理,把UEditor 相關(guān)的請求代理到 CDN 資源上,UEDITOR_HOME_URL 還是設(shè)置為 '/static/UEditor/'。下面是一個簡單的 Nginx 配置。當訪問 /static/UEditor/ 路徑下的文件時,如 http://www.example.com/static/UEditor/ueditor.all.min.js 就會映射到 https://www.cdn.com/static/UEditor/ueditor.all.min.js 。不過這只是一個簡單的例子,提供一種思路,你根據(jù)你們公司項目的運維狀況來決定。
server {
listen 80;
server_name www.example.com;
location / {
root html;
index index.html index.htm;
}
location /static/UEditor/ {
proxy_pass https://www.cdn.com;
}
}
實在不行,你去看一下 UEditor 的源碼,找一下他們加載 iframe 的那段代碼,然后改一改就中來。
|